package com.openlogic.api.logic.entity;

import java.io.Serializable;

import com.mybatisflex.annotation.Table;

/**
* @ClassName: RuleSqlModelColumn
* @Description: 决策sql参数的数据项明细对应实体
* @author weiyongpeng
* @date 2024年11月26日 上午11:17:16
 */
@Table(value = "RULE_MODEL_SQLCOLUMN")
public class RuleSqlModelColumn implements Serializable{

	private static final long serialVersionUID = 1L;
	
	private String id;
	
	private String ruleFactId;
	
	private String columnKey;
	
	private String columnName;
	
	private String columnType;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getRuleFactId() {
		return ruleFactId;
	}

	public void setRuleFactId(String ruleFactId) {
		this.ruleFactId = ruleFactId;
	}

	public String getColumnKey() {
		return columnKey;
	}

	public void setColumnKey(String columnKey) {
		this.columnKey = columnKey;
	}

	public String getColumnName() {
		return columnName;
	}

	public void setColumnName(String columnName) {
		this.columnName = columnName;
	}

	public String getColumnType() {
		return columnType;
	}

	public void setColumnType(String columnType) {
		this.columnType = columnType;
	}

	@Override
	public String toString() {
		return "RuleSqlModelColumn [id=" + id + ", ruleFactId=" + ruleFactId + ", columnKey=" + columnKey
				+ ", columnName=" + columnName + ", columnType=" + columnType + "]";
	}
	
}
